protector of boundaries - Turc Anglais Dictionnaire